body {
    font-family: Georgia, serif;
}

#content{
	clear: both;
}

table.t1{
	background-color: silver;
}

table.t1 td{
	background-color: white;
	padding: 3px;
}

#flash{
	width: 20%;
	position: fixed;
	top: 0px;
	left: 40%;
	z-index: 1000;
	background-color: #569;
	color: white;
	border-bottom: 1px solid #555;
	padding: 10px;
}

#flash, #flash * { cursor: pointer; }
#flash .yui-b { padding: 5px 0; }
#flash .yui-b>* { font-size: 128%; }
#flash label { display: block; text-align: right; font-weight: bold; text-transform: capitalize; }
#flash label:after { content: ':'; }
#flash.subtle { background-color: #444; color: white; }
#flash.subtle:hover { background-color: #222; }
#flash.warning { background-color: #ff0; color: black; }
#flash.warning:hover { background-color: #ff8; }
#flash.success { background-color: #595; }
#flash.success:hover { background-color: #7b7; }
#flash.failure, #flash.error { background-color: #800; }
#flash.failure:hover, #flash.error:hover { background-color: #a00; }
#flash.subtle, #flash.success, #flash.failure, #flash.error { text-shadow: black 2px 2px 2px; }